e10930dd208891bc5f1aba6bd51e1bf95d834f5f,undertow/src/main/java/org/wildfly/extension/undertow/AjpListenerAdd.java,AjpListenerAdd,createService,#String#String#OperationContext#ModelNode#number#,45
Before Change
@Override
AbstractListenerService<? extends AbstractListenerService> createService(String name, final String serverName, final OperationContext context, ModelNode model, long maxUploadSize) throws OperationFailedException {
String scheme = AjpListenerResourceDefinition.SCHEME.resolveModelAttribute(context, model).asString();
return new AjpListenerService(name, scheme, maxUploadSize);
}
After Change
@Override
AbstractListenerService<? extends AbstractListenerService> createService(String name, final String serverName, final OperationContext context, ModelNode model, long maxUploadSize) throws OperationFailedException {
ModelNode schemeNode = AjpListenerResourceDefinition.SCHEME.resolveModelAttribute(context, model);
String scheme = null;
if(schemeNode.isDefined()) {
scheme = schemeNode.asString();
}
return new AjpListenerService(name, scheme, maxUploadSize);
}